be deficient/wanting - Espagnol Anglais Dictionnaire